Chapter 2
detailed summary tables of results

 2.1 List of integrals sorted by grade for each CAS
  2.1.1 Rubi
  2.1.2 Mathematica
  2.1.3 Maple
  2.1.4 Maxima
  2.1.5 FriCAS
  2.1.6 Sympy
  2.1.7 Giac
  2.1.8 Mupad
 2.2 Detailed conclusion table per each integral for all CAS systems
 2.3 Detailed conclusion table specific for Rubi results

2.1 List of integrals sorted by grade for each CAS

2.1.1 Rubi

A grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 }

B grade: { }

C grade: { }

F grade: { }

2.1.2 Mathematica

A grade: { 9, 11, 12, 14, 15, 16, 17, 18, 19 }

B grade: { }

C grade: { 1, 2, 3, 4, 5, 6, 7, 8, 10, 13 }

F grade: { }

2.1.3 Maple

A grade: { 4, 11, 12, 15, 16, 17, 18, 19 }

B grade: { 1, 2, 3, 5, 6, 7, 8, 9, 10, 13, 14 }

C grade: { }

F grade: { }

2.1.4 Maxima

A grade: { 15, 16, 17, 18, 19 }

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 }

2.1.5 FriCAS

A grade: { 9, 11, 12, 15, 16, 17, 18, 19 }

B grade: { 1, 2, 3, 4, 5, 6, 10, 14 }

C grade: { }

F grade: { 7, 8, 13 }

2.1.6 Sympy

A grade: { 11, 15, 16, 17, 18, 19 }

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14 }

2.1.7 Giac

A grade: { 9, 11, 12, 14, 15, 16, 17, 18, 19 }

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 10, 13 }

2.1.8 Mupad

A grade: { }

B grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 }

C grade: { }

F grade: { }

2.2 Detailed conclusion table per each integral for all CAS systems

Detailed conclusion table per each integral is given by table below. The elapsed time is in seconds. For failed result it is given as F(-1) if the failure was due to timeout. It is given as F(-2) if the failure was due to an exception being raised, which could indicate a bug in the system. If the failure was due to integral not being evaluated within the time limit, then it is given just an F.

In this table,the column normalized size is defined as \(\frac {\text {antiderivative leaf size}}{\text {optimal antiderivative leaf size}}\)











Problem 1 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) B F(-1) F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 323 323 410 1181 0 8169 0 0 39682
normalized size 1 1.00 1.27 3.66 0.00 25.29 0.00 0.00 122.85
time (sec) N/A 3.129 1.287 0.342 0.000 4.543 0.000 0.000 26.408




















Problem 2 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) B F(-1) F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 298 298 358 890 0 6531 0 0 21407
normalized size 1 1.00 1.20 2.99 0.00 21.92 0.00 0.00 71.84
time (sec) N/A 3.741 0.963 0.289 0.000 2.268 0.000 0.000 25.032




















Problem 3 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) B F(-1) F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 253 253 310 638 0 4985 0 0 15461
normalized size 1 1.00 1.23 2.52 0.00 19.70 0.00 0.00 61.11
time (sec) N/A 1.038 0.639 0.279 0.000 1.203 0.000 0.000 27.750




















Problem 4 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C A F B F(-1) F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 226 226 268 216 0 3519 0 0 5048
normalized size 1 1.00 1.19 0.96 0.00 15.57 0.00 0.00 22.34
time (sec) N/A 0.548 0.715 0.276 0.000 0.786 0.000 0.000 24.992




















Problem 5 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F B F(-1) F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 221 221 233 610 0 3495 0 0 5064
normalized size 1 1.00 1.05 2.76 0.00 15.81 0.00 0.00 22.91
time (sec) N/A 0.397 0.600 0.281 0.000 0.808 0.000 0.000 25.733




















Problem 6 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) B F F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 244 244 306 849 0 5296 0 0 11540
normalized size 1 1.00 1.25 3.48 0.00 21.70 0.00 0.00 47.30
time (sec) N/A 0.762 1.296 0.355 0.000 131.811 0.000 0.000 26.517




















Problem 7 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) F(-1) F F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 271 271 388 1087 0 0 0 0 16102
normalized size 1 1.00 1.43 4.01 0.00 0.00 0.00 0.00 59.42
time (sec) N/A 0.895 1.274 0.373 0.000 0.000 0.000 0.000 25.681




















Problem 8 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) F(-1) F F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 331 331 481 1369 0 0 0 0 21909
normalized size 1 1.00 1.45 4.14 0.00 0.00 0.00 0.00 66.19
time (sec) N/A 3.210 1.624 0.391 0.000 0.000 0.000 0.000 24.322




















Problem 9 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B F(-2) A F(-1) A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 76 76 73 143 0 276 0 78 229
normalized size 1 1.00 0.96 1.88 0.00 3.63 0.00 1.03 3.01
time (sec) N/A 0.142 0.116 0.289 0.000 1.043 0.000 0.290 0.215




















Problem 10 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) B F(-1) F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 230 230 314 1246 0 971 0 0 11164
normalized size 1 1.00 1.37 5.42 0.00 4.22 0.00 0.00 48.54
time (sec) N/A 0.585 0.479 0.345 0.000 0.887 0.000 0.000 26.303




















Problem 11 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F(-2) A A A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 35 35 35 36 0 139 99 35 47
normalized size 1 1.00 1.00 1.03 0.00 3.97 2.83 1.00 1.34
time (sec) N/A 0.045 0.014 0.209 0.000 0.715 7.229 0.129 15.066




















Problem 12 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F(-2) A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 128 128 119 224 0 482 0 131 1001
normalized size 1 1.00 0.93 1.75 0.00 3.77 0.00 1.02 7.82
time (sec) N/A 0.175 0.235 0.291 0.000 1.291 0.000 1.226 17.350




















Problem 13 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A C B F(-1) F(-1) F F(-1) B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 324 324 407 1934 0 0 0 0 37118
normalized size 1 1.00 1.26 5.97 0.00 0.00 0.00 0.00 114.56
time (sec) N/A 2.268 1.008 0.375 0.000 0.000 0.000 0.000 27.595




















Problem 14 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B F(-2) B F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 206 206 202 549 0 1244 0 377 2743
normalized size 1 1.00 0.98 2.67 0.00 6.04 0.00 1.83 13.32
time (sec) N/A 0.500 0.766 0.339 0.000 9.167 0.000 1.845 35.307




















Problem 15 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 21 21 15 16 15 17 15 17 9
normalized size 1 1.00 0.71 0.76 0.71 0.81 0.71 0.81 0.43
time (sec) N/A 0.026 0.009 0.200 0.323 0.453 0.453 0.186 0.155




















Problem 16 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 17 17 26 14 13 17 12 17 9
normalized size 1 1.00 1.53 0.82 0.76 1.00 0.71 1.00 0.53
time (sec) N/A 0.027 0.056 0.209 0.344 0.441 0.423 0.147 15.145




















Problem 17 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 21 21 30 16 15 17 15 17 9
normalized size 1 1.00 1.43 0.76 0.71 0.81 0.71 0.81 0.43
time (sec) N/A 0.028 0.049 0.218 0.326 0.451 0.463 0.139 0.118




















Problem 18 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 9 9 9 6 5 5 5 5 5
normalized size 1 1.00 1.00 0.67 0.56 0.56 0.56 0.56 0.56
time (sec) N/A 0.029 0.010 0.215 0.455 0.440 0.499 0.119 0.116




















Problem 19 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A A A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 5 5 5 6 5 5 5 5 5
normalized size 1 1.00 1.00 1.20 1.00 1.00 1.00 1.00 1.00
time (sec) N/A 0.026 0.010 0.202 0.435 0.430 0.452 0.137 14.926










2.3 Detailed conclusion table specific for Rubi results

The following table is specific to Rubi. It gives additional statistics for each integral. the column steps is the number of steps used by Rubi to obtain the antiderivative. The rules column is the number of unique rules used. The integrand size column is the leaf size of the integrand. Finally the ratio \(\frac {\text {number of rules}}{\text {integrand size}}\) is given. The larger this ratio is, the harder the integral was to solve. In this test, problem number [8] had the largest ratio of [.4737]

Table 2.1:Rubi specific breakdown of results for each integral














# grade
number of
steps
used
number of
unique
rules
normalized
antiderivative
leaf size
integrand
leaf size
\(\frac {\text {number of rules}}{\text {integrand leaf size}}\)







1 A 12 8 1.00 19 0.421







2 A 10 6 1.00 19 0.316







3 A 9 5 1.00 19 0.263







4 A 8 4 1.00 17 0.235







5 A 7 4 1.00 14 0.286







6 A 10 6 1.00 17 0.353







7 A 12 8 1.00 19 0.421







8 A 14 9 1.00 19 0.474







9 A 7 6 1.00 19 0.316







10 A 9 5 1.00 19 0.263







11 A 3 3 1.00 17 0.176







12 A 9 8 1.00 17 0.471







13 A 11 6 1.00 19 0.316







14 A 10 9 1.00 19 0.474







15 A 4 3 1.00 13 0.231







16 A 4 3 1.00 15 0.200







17 A 4 3 1.00 15 0.200







18 A 3 3 1.00 15 0.200







19 A 3 3 1.00 15 0.200